Versions:
Rustle is a modern, cross-platform music player written in the Rust programming language and built on the iced GUI framework. Published by Fei_xiangShi, the software is currently at version 0.5.2, with a total of nine versions released over the course of its development, indicating an actively iterated project that has progressed through multiple updates. The player's core purpose is audio playback with an emphasis on lyrics presentation: it features lyrics display styled after Apple Music and leverages GPU-accelerated rendering to deliver smooth, visually polished lyric animations during playback. Beyond local media, Rustle supports online streaming from NetEase Cloud Music, allowing users to play tracks directly from that service within the application. It also handles multiple audio formats, broadening its usefulness for listeners with varied music libraries. The combination of a Rust-based architecture and GPU acceleration positions Rustle in the multimedia and audio player category, specifically among performance-conscious desktop music players that prioritize rendering efficiency and modern interface aesthetics. Its cross-platform design means it is intended to run across different operating systems rather than being tied to a single desktop environment. Typical use cases include playing local audio files in various formats, streaming music from a NetEase Cloud Music account, and enjoying synchronized, animated lyrics rendered with hardware acceleration for a fluid visual experience. Because it is built with iced, a Rust-native GUI toolkit, the application fits within the growing ecosystem of Rust desktop software and may appeal to users interested in lightweight, memory-safe applications. In summary, Rustle version 0.5.2 is a Rust and iced-based music player from publisher Fei_xiangShi that combines NetEase Cloud Music online playback, support for multiple audio formats, Apple Music-style lyrics, and GPU-accelerated lyric rendering in a single cross-platform package.
Tags: